package ar.com.larreta.vista.client;

public abstract class Estado {
	
	public static final Estado CREACION = new Creacion();
	public static final Estado MODIFICACION = new Modificacion();

	@Override
	public boolean equals(Object estado) {
		if (estado instanceof Estado) {
			return this.texto.equals(((Estado)estado).getTexto());
		}
		return Boolean.FALSE;
	}

	protected String texto;

	public String getTexto() {
		return texto;
	}

	public void setTexto(String texto) {
		this.texto = texto;
	}
	
	
}
